*{
    padding: 0;
    margin: 0;
}

.header{
    width:100%;
    height:70px;
    font-size: 14px;
    color:#606060;
    background:#fff;
    -webkit-box-shadow: 0 1px 3px #acacac;
    box-shadow: 0 1px 3px #acacac;
    position: fixed;
    top:0;
    left: 0;
    z-index: 100;
    /* border: solid 1px red; */
}

.header .navbox{
    max-width: 1200px;
    height:100%;
    margin:0 auto;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    padding: 0 30px;
    /* border: solid 1px red; */
}

.header .navbox .logo{
    float:left;
    width:77px;
    display:inline-block;
    height: 70px;
    margin-right: 28px;
    position:relative;
    z-index: 1000;
    display: -webkit-box;
    display: -moz-box; 
    display: -ms-flexbox; 
    display: -webkit-flex; 
    display: flex;  
    -webkit-box-align: center; 
    -webkit-box-pack: center; 
    -webkit-align-items:center; 
    align-items: center;
    -webkit-justify-content: center; 
    -moz-justify-content: center; 
    -ms-justify-content: center; 
    -o-justify-content: center; 
    justify-content: center;
}

.header .navbox .logo img{
    width:95px;
    /*position:absolute;
    top:20px;*/
  }

  .header .navbox .language,.header .navbox .search{
    float:right;
    height: 70px;
    position:relative;
    z-index: 1000;
    display: -webkit-box;
    display: -moz-box; 
    display: -ms-flexbox; 
    display: -webkit-flex; 
    display: flex;  
    -webkit-box-align: center; 
    -webkit-box-pack: center; 
    -webkit-align-items:center; 
    align-items: center;
    -webkit-justify-content: center; 
    -moz-justify-content: center; 
    -ms-justify-content: center; 
    -o-justify-content: center; 
    justify-content: center;
  }
  .header .navbox .language{
    margin-right: 20px;
    position:relative;
    z-index: 1000;
  }

  .header .box .language,.header .box .search{
    float:right;
    height: 70px;
    position:relative;
    z-index: 1000;
    display: -webkit-box;
    display: -moz-box; 
    display: -ms-flexbox; 
    display: -webkit-flex; 
    display: flex;  
    -webkit-box-align: center; 
    -webkit-box-pack: center; 
    -webkit-align-items:center; 
    align-items: center;
    -webkit-justify-content: center; 
    -moz-justify-content: center; 
    -ms-justify-content: center; 
    -o-justify-content: center; 
    justify-content: center;
  }
  .header .navbox .language{
    margin-right: 20px;
    position:relative;
    z-index: 1000;
  }
  .header .navbox>ul>li{
      list-style: none;
    float: left;
    height:70px;
    text-align:center;
    padding:0 28px;
  }
  .header .navbox>ul>li:hover{
    cursor:pointer;
  }
  .header .navbox>ul>li:hover>a{
    color:#004ea2;
  }
  .header .navbox>ul>li:hover .sub_ul{
    display:block;
  }
  .header .navbox>ul>li:hover .sj{
    display:inline-block;
  }
  .header .navbox>ul>li>a{
    display: block;
    color:#606060;
    font-size: 14px;
    padding-top:26px;
    padding-bottom:11px; 
  }
  .header .navbox>ul>li .sub_ul{
    width:100%;
    background:#efefef;
    text-align: center;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    position:absolute;
    top:100%;
    left:0;
    z-index: 100;
    display:none;
  }
  .header .navbox>ul>li .sub_ul li{
    line-height: 70px;
    display:inline-block;
    padding:0 10px;
  }
  .header .navbox>ul>li .sub_ul li:hover a{
    color:#004ea2;
  }
  .header .navbox>ul>li .sub_ul li a{
    font-size: 14px;
    color:#606060;
  }
  .header .sj{
    display:none;
  }

.body1{
    background-image: url("../img1/bac1.jpg");
    width:100%;
    height: 1000px;
    color:#fff;
    font-size: 16px;
    text-align: center;
    overflow: hidden;

    z-index: 1;
}

.body1 .img_bac{
    width:100%;
    display:block;
  }


.body1 .xd1{
    width: 308px;
    height: 121px;
    /* border: solid 1px red; */
    margin: 500px auto;
    z-index: 2;
}

.body2{
    width: 100%;
    height: 300px;
    margin: 0 auto;
    /* border: solid 1px red; */
}

.body2 .textbox {
    width: 616px;
    height: 341px;
    color: #004ea2;
    margin: 0 auto;
    /* border: solid 1px red; */
}

.body2 .textbox .text1{
    width: 100px;
    height: 50px;
    font-size: 12pt;
    /* border: solid 1px red; */
    text-align: center;
    margin: 20px auto;
}

.body2 .textbox .text2{
    height: 96px;
    width: 617px;
    /* border: solid 1px red; */
    color: #004ea2;
    position: relative;left: -250px;
    /* line-height: 96px; */
    margin: 20px auto;
    font-size: 14pt;
}

.body3{
    background-image: url(../img1/bac3.jpg);
    width: 100%;
    height: 730px;

    margin: 0 auto;
}

.body3 .textbox31{
    width: 731px;
    height: 506px;

    margin: 50px auto;
}

.body3 .textbox31 .text3{
    color: #004ea2;
    width: 737px;
    height: 33.6px;

    margin: 0 auto;
    text-align: center;
    font-size: 22px;
}

.text4{
  position: relative;
  width: 737px;
  height: 100.6px;
  margin: 30px auto;
  color: #004ea2;
  font-size: 16px;
}
.body3 .textbox31 .xd2{
  width: 150px;
  height: 75px;
  /* position: absolute;
  top: 15px; */
  margin: 50px auto;
}


.body4{
   width: 1018.4px;
   height: 659px;
   background-color: white;
   /* border: solid 1px red; */
   margin: 300px auto;
}
.body4 .img_123{
  /* border: solid 1px red; */
  margin: 50px auto;
  width: 85px;
  height: 85px;
}

.body5{
  width: 1920px;
  height: 925px;
  margin: 0 auto;
  border: solid 1px red;
}

